package com.fafica.efeitos.turg.usuario;


import java.util.ArrayList;

public class RepositorioUsuarioArray implements IRepositorioUsuario {

	private ArrayList <Usuario> usuarioArray;
	
	public RepositorioUsuarioArray(){
		usuarioArray = new ArrayList <Usuario> ();
	}

	public void AdicionarUsuario(Usuario usuario){
		usuarioArray.add(usuario);
	}

	public void RemoverUsuario(String nome) {
		Usuario usuario = pesquisarUsuario(nome);
		usuarioArray.remove(usuario);

		
		
	}
	private Usuario pesquisarUsuario(String nome){

		Usuario retornar=null;
		for(int i=0;i<usuarioArray.size();i++){
			if(nome.equalsIgnoreCase(usuarioArray.get(i).getNome())){
				retornar=usuarioArray.get(i);

			}

		}
		return retornar;
	}
	
	public String ListarUsuario() {
		String mostrar="";
		for(int i=0;i<usuarioArray.size();i++){
			mostrar+=usuarioArray.get(i)+"\n\n";
		}
		return mostrar;
	}
	public ArrayList<Usuario> listarUsu(){
		return usuarioArray;
	}
}
